cattle grate - Spanish English Dictionary